fruit of the prickly pear - French English Dictionary